﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace DTO
{
    [DataContract]
    public class UchPlan : DTOBase
    {
        private int? idUP;
        private Discipline dis;
        private VidWork vid;
        private List<ReqsWork> RW;
        private Work W;
        private godUP godsUP;
        private TypeSem semType;

        [DataMember]
        public int? IdUP
        {
            get { return idUP; }
            set { idUP = value; }
        }

        [DataMember]
        public Discipline Dis
        {
            get { return dis; }
            set { dis = value; }
        }

        [DataMember]
        public VidWork Vid
        {
            get { return vid; }
            set { vid = value; }
        }

        [DataMember]
        public List<ReqsWork> rw
        {
            get { return RW; }
            set { RW = value; }
        }

        [DataMember]
        public Work Ws
        {
            get { return W; }
            set { W = value; }
        }

        [DataMember]
        public godUP GodsUP
        {
            get { return godsUP; }
            set { godsUP = value; }
        }

        [DataMember]
        public TypeSem SemType
        {
            get { return semType; }
            set { semType = value; }
        }

        [DataMember]
        public string StatusImageUrl
        { 
            get;
            set;
        }

    }
}